價格:免費
更新日期:2017-08-16
檔案大小:9.2M
目前版本:1.1
版本需求:Android 4.0.3 以上版本
官方網站:mailto:rascochrist@gmail.com
Email:https://sites.google.com/site/commandtimer/
Command Timer is simple countdown timer that uses pocketsphinx-android-demo's for offline voice recognition.
It can be used on events where people need a countdown timer and can not touch anything except what they are already touching. Example: food preparation and cooking.
In the event where app keeps on initializing even after pressing "start", restart the app and wait around 10 to 20 more seconds after the "start" button enables.
Video Tutorial on Youtube:
https://youtu.be/u5ORbM0IR-8
To use:
- wait for app to finish initializing.
- press "start" and test it before doing what you need to do that requires you to not touch anything else.
- say "hi timer" to start command recognition.
- wait for button to turn green before speaking.
List of commands:
- Hi Timer = starts command recognition.
- Start Timer = starts the countdown timer. Ignored if timer is running.
- Stop Timer = stops the countdown timer. Ignored if timer is not running.
- Reset Timer = reset the countdown timer. Ignored if timer is running.
- Check Timer = checks the status of the countdown timer and the time left.
- Add [0-99] Hours = adds hours. Ignored if timer is running.
- Add [0-99] Minutes = adds minutes. Ignored if timer is running.
- Add [0-99] Seconds = adds seconds. Ignored if timer is running.
- Stop Ringing = stops the alarm when countdown timer reaches 0.
Note:
- pocketsphinx needs both audio record and write external storage permissions to run.
- it might take at least 12 seconds or more(for slower phones) for the offline voice recognition to initialize, so some patience will be needed.
- it uses the US english acoustic model, therefore US english accent gives the best result for the voice recognition.
- best if used in quiet places.
- on some phones(usually the slower phones), it might take a few more seconds for voice recognition to start even after "start" is pressed.
- for best recognition, try your best to be clear and avoid long pauses when issuing commands. Also, place it close enough where it can hear you clearly.
- this app is not perfect and can crash or issue commands by itself when sounds are heard, therefore can not be reliable. So, please still pay attention to what you are doing. Example: Do not leave what you are cooking unattended, while relying on this app's countdown timer.
- limit is 99 hours, so if the total time after command is more than 99 hours then your command will be ignored.
- countdown timer will not run on background, if app is paused.
For me to use pocketsphinx-android-demo on this app:
Pocketsphinx-android-demo's copyright belongs to:
Copyright (c) 2013-2015, Alpha Cephei Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.